.m-footer{
  position: fixed; 
  left: 0; 
  bottom: 0; 
  width: 100%;
  height: 47px; 
  border-top: 1px solid #cecece; 
  background: #fff;
  align-items: center;
  z-index:2;
  li{
    font-size:12px; 
    color: #333;
    text-align: center;
    i{
      display: block; 
      font-size: 16px; 
      color: #959595;
    }
    &.active{
      color: #77babd;
      i{
        color: #77babd;
      }
    }
  }
}